home *** CD-ROM | disk | FTP | other *** search
-
- ******************************
- * GX Kernel 3 Series Patches *
- ******************************
-
- (c) Copyright Genus Microprogramming, Inc. 1995
- All Rights Reserved Worldwide
-
- January 15, 1995
-
-
- If you have any suggestions, questions, or problems, feel free to
- contact us using the following methods:
-
- Main (713) 870-0737
- Sales & Info (800) 227-0918
- Tech Support (713) 870-0557
- FAX (713) 870-0288
- BBS (713) 870-0601 (300 to 9600,N/8/1)
- CompuServe GO GENUS
-
- This information is also in your manual, under Contacting Genus.
- Remember that for free technical support, upgrade pricing, and more,
- you must REGISTER your product. The first question technical support
- will ask you is for your serial number.
-
- *******************************************************************
- * *
- * Your serial number is located on your disk envelope, and on a *
- * set of stickers. Place one of the stickers on your Registration *
- * Card and one on the Contacting Genus page in your manual. Place *
- * the other sticker where you can remember where to look for it. *
- * *
- *******************************************************************
-
- *******************************************************************
- * *
- * Note that the GX Kernel does NOT have a serial number, since it *
- * comes with every GX Series toolkit. The serial number is for *
- * the main product that you purchased. *
- * *
- *******************************************************************
-
- The Genus Staff
-
-
- *** 01/15/95 ****************************************************************
-
- -----------
- A good idea
- -----------
-
- We are constantly thinking of ways to improve our customer support.
- Several suggestions have been made about making updates more readily
- available. In the past, the only way to get an update would be to
- request it from us at a $15 cost (which, by the way, barely covers
- our costs on duplication of diskettes, packaging, shipping,
- invoicing, etc).
-
- Having thought about it for a long time, we decided to build patch
- files for all of our toolkits. We are making these available for
- download on our BBS and on CompuServe at no extra charge. This should
- be good news for many of our customers.
-
- If you do not have a modem, you can still request our sales department
- to send you the patch disk for $15 plus shipping and handling.
-
- -------------------------------------
- General information about the patches
- -------------------------------------
-
- There is a batch files accompanying this read.me file:
-
- UPDATE30.BAT
-
- The UPDATE30.BAT file patches any Genus Toolkit after the release of
- GX Kernel v3.00, which started shipping with PCX Programmer's Toolkit
- v6.00, GIF Programmer's Toolkit v1.50, GX Printer v1.50, and GX Text
- v3.00. GX Graphics v3.00 was shipped with GX Kernel v3.01.
-
- The following list displays the packages this batch file will generate:
-
- GX Kernel through v3.03
- GX Effects through v3.01
- GX Printer through v1.52
- GX Text through v3.02
- PCX Programmer's Toolkit through v6.01
- GIF Programmer's Toolkit through v1.51
- GX Graphics through v3.01
-
- Remember that your serial number(s) do not change for a minor update.
- So you keep the numbers that were originally shipped when you first
- purchased the product.
-
- As you may have noticed, we do not provide patches for major
- upgrades. These are still available through our sales department.
-
- --------------------------
- Do you have all the files?
- --------------------------
-
- If you downloaded the patches, make sure you have all the files you
- need. The naming convention is the first 2 letters of the package
- (GX, TX, FX, PX, PR, GF, GR). The following 3 digits are the
- patch's target version number. The last letter in the filename
- (extension excluded) determines whether the patch is for source (S),
- protected mode (P) or libraries (L). The filename extension should
- always be .RTP. Keep in mind that the patches will only patch from
- one version below the target version. This means that depending on
- what version you have and which one you want to end up with, you
- might or might not need more than one patch file.
-
- So, if you want to patch the libraries GX Text v3.00 to v3.03, you
- will need the following files:
-
- TX301L.RTP
- TX302L.RTP
- TX303L.RTP
-
- Whereas, if you want to patch the source for PCX Programmer's Toolkit
- v6.00 to v6.01, you only need PCX601S.RTP.
-
- Remember that you also need the .RTPatch PATCH.EXE from PocketSoft
- v2.01. If you downloaded the patches, this utility can be downloaded
- from our BBS or from the Genus forum on CompuServe.
-
- ---------------------------------------
- Patching the Genus libraries and source
- ---------------------------------------
-
- If you type the name of the batch file (UPDATE30.BAT) with no
- parameters, it will display the syntax you can use to patch your
- libraries.
-
- The patches were built from the original diskettes and we assumed the
- default directory structure we have in the installation program.
- We accepted all the defaults and we installed all the language
- interfaces, example programs, include files, utilities, etc.
-
- What this means is that you MUST reinstall the original package using
- the default directory structure if you changed the directory
- structure. In addition, if you did not install all language
- interfaces, examples, etc, you will get warning messages from
- PATCH.EXE for those missing files -- this is OK.
-
- ---------------------------
- Examples using UPDATE30.BAT
- ---------------------------
-
- If you want to patch the PCX Programmer's Toolkit source v6.00 to
- v6.01, you would type the following:
-
- UPDATE30 c:\genus PCX 6.00 6.01 S
-
- If you want to patch the Text Toolkit real mode libraries v3.00 to
- v3.01, you would type the following:
-
- UPDATE30 c:\genus TX 3.00 3.01 L
-
- If you want to patch the Printer Toolkit protected mode libraries
- v1.50 to v1.51, you would type the following:
-
- UPDATE30 c:\genus PR 1.50 1.51 P
-
- -------
- Summary
- -------
-
- [1] Install the package from the distribution disks using the default
- directory structure in the installation program.
-
- [2] Copy the patch.exe, RTP patch and batch files to the C:\GENUS
- directory.
-
- [3] Apply the patch using UPDATE30.BAT.
-
- [4] Copy the new libraries, source files, examples programs to where you
- normally keep your files and delete them from the patched C:\GENUS
- directory.
-
- [5] Delete the patch and batch files from C:\GENUS.
-
- -------------------------------
- Testing the new patched product
- -------------------------------
-
- The easiest way to confirm that the product was patched correctly
- is to recompile, link and run the example programs. If you are not
- successful in doing this, here are some suggestions you might want
- to follow:
-
- [1] Make sure that you do not have any extra copies of the libraries
- or header files in your hard disk. If you do, delete the
- duplicates.
-
- [2] Update your environment variables, your directories options, or
- your make files to reference the new files.
-
- [3] If the above do not work. Try applying the patch again.
-
- -----
- Files
- -----
-
- The following is a list of the all the files you should have if you
- are going to use UPDATE30.BAT and patch all the libraries:
-
- PATCH .EXE
- UPDATE30.BAT
- GX301L .RTP
- GX302L .RTP
- GX303L .RTP
- FX301L .RTP
- TX301L .RTP
- TX302L .RTP
- PR151L .RTP
- PR152L .RTP
- PCX601L .RTP
- GR301L .RTP
- GIF151L .RTP
-
- The following is a list of the all the files you should have if you
- are going to use UPDATE30.BAT and patch all the source files:
-
- PATCH .EXE
- UPDATE30.BAT
- GX301S .RTP
- GX302S .RTP
- GX303S .RTP
- FX301S .RTP
- TX301S .RTP
- TX302S .RTP
- PR151S .RTP
- PR152S .RTP
- PCX601S .RTP
- GR301S .RTP
- GIF151S .RTP
-
- The following is a list of the all the files you should have if you
- are going to use UPDATE30.BAT and patch all the protected mode files:
-
- PATCH .EXE
- UPDATE30.BAT
- GX301P .RTP
- GX302P .RTP
- GX303P .RTP
- FX301P .RTP
- TX301P .RTP
- TX302P .RTP
- PR151P .RTP
- PR152P .RTP
- PCX601P .RTP
- GR301P .RTP
- GIF151P .RTP
-
-
- *****************************************************************************
-